Lectures 16 : Constructions of Expanders via the Zig - Zag Graph Product
نویسنده
چکیده
A family of expanders is a family of graphs Gn = (Vn, En), |Vn| = n, such that each graph is dn-regular, and the edge-expansion of each graph is at least h, for an absolute constant h independent of n. Ideally, we would like to have such a construction for each n, although it is usually enough for most applications that, for some constant c and every k, there is an n for which the construction applies in the interval {k, k + 1, . . . , ck}, or even the interval {k, . . . , ck}. We would also like the degree dn to be slowly growing in n and, ideally, to be bounded above by an explicit constant. Today we will see a simple construction in which dn = O(log 2 n) and a more complicated one in which dn = O(1). An explicit construction of a family of expanders is a construction in which Gn is “efficiently computable” given n. The weakest sense in which a construction is said to be explicit is when, given n, the (adjacency matrix of the) graph Gn can be constructed in time polynomial in n. A stronger requirement, which is necessary for several applications, is that given n and i ∈ {1, . . . , n}, the list of neighbors of the i-th vertex of Gn can be computed in time polynomial in log n.
منابع مشابه
Entropy Waves, the Zig-Zag Graph Product, and New Constant-Degree Expanders and Extractors
The main contribution of this work is a new type of graph product, which we call the zig-zag product. Taking a product of a large graph with a small graph, the resulting graph inherits (roughly) its size from the large one, its degree from the small one, and its expansion properties from both! Iteration yields simple explicit constructions of constant-degree expanders of arbitrary size, startin...
متن کاملOn Construction of Almost-Ramanujan Graphs
Reingold et al. introduced the notion zig-zag product on two different graphs, and presented a fully explicit construction of dregular expanders with the second largest eigenvalue O(d−1/3). In the same paper, they ask whether or not the similar technique can be used to construct expanders with the second largest eigenvalue O(d−1/2). Such graphs are called Ramanujan graphs. Recently, zig-zag pro...
متن کاملSome new Algebraic constructions of Codes from Graphs which are good Expanders∗
The design of LDPC codes based on a class of expander graphs is investigated. Graph products, such as the zig-zag product [9], of smaller expander graphs have been shown to yield larger expanders. LDPC codes are designed based on the zigzag product graph of two component Cayley graphs. The results for specific cases simulated reveal that the resulting LDPC codes compare well with other random L...
متن کاملThe zig-zag product
The expander constructions based on algebraic methods can give expanders that are both explicit (i.e. we can quickly construct the graph, or even obtain neighborhood information without constructing the entire graph, and Ramanujan, meaning that the spectral gap is essentially as large as possible. It also follows from this spectral bound that the edge expansion of Ramanujan graphs is essentiall...
متن کاملZig-zag and replacement product graphs and LDPC codes
It is known that the expansion property of a graph influences the performance of the corresponding code when decoded using iterative algorithms. Certain graph products may be used to obtain larger expander graphs from smaller ones. In particular, the zig-zag product and replacement product may be used to construct infinite families of constant degree expander graphs. This paper investigates the...
متن کامل